pudding mould - Turkish English Dictionary